package cn.kgc.tangcco.anyang.mapper;

import java.util.List;
import java.util.Map;

import cn.kgc.tangcco.anyang.pojo.Emp;

public interface EmpMapper {
	/**
	 * 根据手机号和密码查询员工信息
	 * 
	 * @param emp 查询条件
	 * @return 员工信息
	 */
	public Emp selectEmpByMobileAndPasssword(Emp emp);
	/**
	 * 按照动态的条件查询对应员工信息
	 * @param map	查询条件
	 * @return		员工列表
	 */
	public List<Emp> selectEmpsByParmas(Map<String,Object> map);
	/**
	 * 更新员工信息
	 * @param emp	更新参数
	 * @return		更新状态
	 */
	public int updateEmpByParmas(Emp emp);
	/**
	 * 批量删除员工
	 * @param empList	参数	
	 * @return			删除状态
	 */
	public int deletEmpsByParmas(List<Emp> list);
	/**
	 * 根据员工系统唯一标识符获取员工详细信息
	 * @param map	查询条件
	 * @return		员工基本信息
	 */
	public Emp selectEmpByUuid(Map<String,Object> map);
}
